<?PHP echo $n = 0; ?>
<script type="text/javascript">

	var bIsFirebugReady = (!!window.console && !!window.console.log);



	jQuery(document).ready(
       function (){
          jQuery("#HojasproduccionNuevahojaproduccionForm").validationEngine();
          
          jQuery('#calcular').click(function(){
            contar(); 
          });
            
           
	});

</script>
<script type="text/javascript">

    function contar(){
        var elementos = 0;
      
        elementos = document.getElementsByName("subtotal");
        if(elementos == null)
           elementos = 0;
   
  //alert("Hay " + elementos.length + " elementos con el nombre 'subtotal'");
     
    var total = 0; 
    
    for (x=0;x<elementos.length;x++){
       
       
       val = jQuery("#subtotal_"+x).val();
       
       total += parseFloat(val);
      // alert(val);
      jQuery("#precioventa_"+x).val(
	      val
	  );
    }
    preciototal = total.toFixed(2); 
   //alert("El valor es " + total); 
   jQuery("#grandTotal").text(
	"$ " + preciototal
	);
}

</script>

<!-- Columns -->
<div id="cols" class="box"> 
    <!-- Aside (Left Column) -->
    <div id="aside" class="box">
        <div class="padding box"> 
            <!-- Logo (Max. width = 200px) -->
            <p id="logo"><a href="#"><?php echo $this->Html->image('logo.gif',
array('alt' => 'logo')) ?></a></p>
            <!-- Search -->
            <form action="#" method="get" id="search">
                <fieldset>
                    <legend>Busqueda</legend>
                    <p>
                        <input type="text" size="17" name="" class="input-text" />
                        &nbsp;
                        <input type="submit" value="BUSCAR" class="input-submit-02" />
                        <br />
                    </p>
                    <!-- /search-options -->
                </fieldset>
            </form>
        </div>
        <!-- /padding -->
 <ul class="box">
            <li><?php echo $this->Html->link('LISTA TRABAJOS', '/trabajos/index'); ?></li>
            <li id="submenu-active"><a href="#">REGISTRO NUEVO TRABAJO</a></li>
            
        </ul>    </div>
    <!-- /aside -->
    <hr class="noscreen" />
    <!-- Content (Right Column) -->
    <div id="content" class="box">
        <h1>Generacion Hoja de Producci&oacute;n para Trabajo # <?php echo $trabajo['trabajo_id']; ?> </h1>
       <!-- Form -->
   
   <fieldset>
        <legend>Insertar datos de la hoja de producci&oacute;n</legend>
        
        <table width="715">
        	<tr>
	        	<td></td>
	        	<td colspan="1"><h2 align="center">HOJA DE PRODUCCION</h2></td>
	        	<td colspan="3"><h2 align="center">FECHA:</h2><h3 align="center"><?php echo
date('d-m-Y');
echo $this->Form->hidden('fecha', array('value' => date('Y-m-d H:i:s'))); ?></h3></td>
	        </tr>
            <tr>
               <td>Cliente:</td>
               <td><?php echo $cliente['nombre']; ?></td>
            </tr>

         <tr>
	       	<td>Telefono:</td>
	       	<td><?php echo $cliente['telefono']; ?></td>
	       	<td>Celular:</td>
	       	<td><?php echo $cliente['celular']; ?></td>	       	
          </tr>
    </table>
    <?php $option = array(
    'id' => 'actualiza',
    'class' => "input-submit",
    'type' => 'button');
$option2 = array(
    'id' => 'calcular',
    'class' => "input-submit",
    'type' => 'button');

?>
    <table class="production">
       <tr>
          <td><?php echo $this->Form->button('actualizar formulario', $option); ?></td>
          <td><?php echo $this->Form->button('calcular total', $option2); ?></td>
       </tr>
       </table>
       <?php echo $this->Form->create('Hojasproduccione'); ?>
       <table class="production">
      
<!--datos cabecera-->
        	<tr>
	       		<td colspan="10"><h2 align="center">TIPOS DE TRABAJO REALIZADOS</h2></td> 	
        	</tr>
        	                 
             <tr>
                <th rowspan="2">
                   CANTIDAD
                </th>
                <th colspan="3">
                   DESCRIPCION
                </th>
                <th colspan="3">
                  FORMATO
                </th>
                <th rowspan="2">
                  #
                </th>
                <th rowspan="2">
                  PRECIO
                </th>
                <th rowspan="2">Sub Total</th>
             </tr>
             <tr>
               <th>Tipo</th>
               <th>Descripci&oacute;n</th>
               <th>Cara</th>
               <th>ANCHO</th>
                <th>&nbsp;</th>
                <th>ALTO</th>
             </tr>
<!--//fin datos cabecera-->

<!--Form datos hoja de produccion-->          
<?php
$n = 0;

foreach ($tipos as $trab):
?>
   <?php echo $this->Form->hidden("Hojasproduccione.$n.fecha", array("value" =>
date('Y-m-d H:i:s'))); ?>
   <?php echo $this->Form->hidden("Hojasproduccione.$n.usuario_id", array("value" =>
$usuario)); ?>
   <?php echo $this->Form->hidden("Hojasproduccione.$n.descripcion", array("value" =>
$trab['descripcion'])); ?>
   <?php echo $this->Form->hidden("Hojasproduccione.$n.cara", array("value" => $trab['cara'])); ?>
   <?php echo $this->Form->hidden("Hojasproduccione.$n.tipo", array("value" => $trab['tipo'])); ?>
   <?php $tipoformato = $trab['tipo_id']; ?>
   <?php echo $this->Form->hidden("Hojasproduccione.$n.tipo_id", array("value" =>
$tipoformato)); ?>
   <tr> 
   <?php echo $this->Form->hidden("Hojasproduccione.$n.trabajo_id", array('value' =>
$trabajo['trabajo_id'])); ?>
   <?php echo $this->Form->hidden("Hojasproduccione.$n.hojaruta_id", array('value' =>
$hojaruta)); ?>
   <td>
   <?php echo $this->Form->text("Hojasproduccione.$n.cantidad", array(
        'id' => "cantidad_$n",
        'size' => 20,
        'class' => "validate[required], custom[integer]")); ?>
   </td>
   <td>
   <?php
    echo $trab['tipo'];
    echo $this->Form->hidden("Hojasproduccione.$n.tipotrabajo_id", array('value' =>
            $trab['id'], 'id' => "tipotrabajo_$n"));
?>
                       
   </td>
   <td>
   <?php echo $trab['descripcion'] ?>
   </td>
   <td>
   <?php
    echo $trab['cara'];
?>
                </td>       
                
                
                <?php if ($tipoformato == 3): ?>
                <?php
        echo $this->Form->hidden("Hojasproduccione.$n.metrajeini", array('id' =>
                "metrajeini_$n", "value" => 0));
        echo $this->Form->hidden("Hojasproduccione.$n.metrajefin", array('id' =>
                "metrajefin_$n", "value" => 0));
?>
                   <td colspan="3">
                      <?php echo $this->Form->select("Hojasproduccione.$n.preciohoja_id",
$formatoshojas, array("id" => "formatohoja_id_$n")); ?>
                   </td>
                               
                <?php else: ?>
                <?php
        echo $this->Form->hidden("Hojasproduccione.$n.preciohoja_id", array("id" =>
                "formatohoja_id_$n", "value" => 0));
?>         
                <td>
                  <?php echo $this->Form->text("Hojasproduccione.$n.metrajeini",
array(
            'id' => "metrajeini_$n",
            'size' => 6,
            'class' => "validate[required], custom[integer]")); ?>
                </td>
                <td style="text-align: center; text-transform: uppercase; font-weight: bold;">
                  X
                </td>
                <td>
                  <?php
        echo $this->Form->text("Hojasproduccione.$n.metrajefin", array(
            'id' => "metrajefin_$n",
            'size' => 6,
            'class' => "validate[required], custom[integer]"));

?>
                  
                </td>
                <?php endif; ?>
                <?php if ($trab['cara'] == 'AMBOS'): ?>
                   <?php $num = 2;
        else:
            $num = 1;
?>
                <?php endif; ?>
                <td id="qty_item_<?php echo $n; ?>">
                   <?php

            echo $num;

?>
                </td>
                <?php if ($tipoformato == 1): ?>
                <td>
                   <?php echo $this->Form->text("Hojasproduccione.$n.costo",
array('id' => "precio_$n")); ?>
                </td>
                <td>
                  <?php echo $this->Form->text("Hojasproduccione.$n.precio",
array('id' => "subtotal_$n", 'name' => "subtotal")); ?>
                </td>
                <?php else: ?>
               
                <td id="cargacosto_<?php echo $n ?>" colspan="2">
                <table class="ajaxtabla">
                   <tr>
                      <td>
                         <?php $valor = array('0' => '0.00'); ?>
                         <?php echo $this->Form->select("Hojasproduccione.$n.costo",
$valor, array(
                    'value' => 0,
                    'selected' => 'selected',
                    "id" => "precio_$n")); ?>
                      </td>
                      <td id="subtotal_<?php echo $n; ?>">
                       $ 0.00
                      </td>
                   </tr>
                </table>
                   
                </td>
                
                <?php endif; ?>
                <?php echo $this->Form->hidden("Hojasproduccione.$n.precio",
array('id' => "precioventa_$n")); ?>
                
             </tr>   

<script>
    jQuery('#actualiza').click(function(){
        var canti = jQuery('#cantidad_<?php echo $n ?>').val();
        var tipotrabajo = jQuery('#tipotrabajo_<?php echo $n ?>').val();
        var dim1 = jQuery('#metrajeini_<?php echo $n ?>').val();
        var dim2 = jQuery('#metrajefin_<?php echo $n ?>').val();
        var tipoformato = <?php echo $tipoformato; ?>;
        var hoja= jQuery('#formatohoja_id_<?php echo $n ?>').val();
        var cara = <?php echo $num; ?>;
        //alert(cara);
        var idjob = <?php echo $idtrabajo; ?>;
        var n = <?php echo $n; ?>;
        
        if(tipoformato == 1){
        var precio = jQuery('#precio_<?php echo $n ?>').val();
        var formato = dim1 * dim2;
        preciotrabajo = ((formato*precio) * canti)* cara;
        precio = preciotrabajo.toFixed(2);
        jQuery("#subtotal_<?php echo $n; ?>").val(
           precio
		   );
        }else{
            //$url = "http://www.generalinternacional.net/";
            $url = "http://localhost/imprenta/Trabajos/ajaxcosto/";
        jQuery("#cargacosto_<?php echo $n ?>").load($url+idjob+'/'+tipotrabajo+'/'+canti+'/'+dim1+'/'+dim2+'/'+tipoformato+'/'+cara+'/'+hoja+'/'+n);    
        }
        
       // subtotales();
      
    });

</script> 

<?php $n++; ?>   
<?php endforeach; ?>

   <!-- /Form datos hoja de produccion-->
  	
          <tr>
            <td colspan="3">
               <table style="width: 122px; border: 0;">
                 <tr>
                    <td style="border: 0; text-align: center;"> N.R. <?php echo
$this->Form->checkbox("Hojasproduccione.0.nr"); ?></td>
                 </tr>
                 <tr>
                    <td style="border: 0;text-align: center;"> N.F. <?php echo $this->
Form->checkbox("Hojasproduccione.0.nf"); ?></td>    
                 </tr>
               </table>
            </td>
            
             <td colspan="6" style="text-align: center;">Entregado por: <?php echo
$this->Session->read('nombre_usuario'); ?><?php //echo $this->Form->hidden('usuario_id',array('value'=>$this->Session->read('usuario_id'))); ?></td>
            
             <td id="grandTotal">
                Total Bs. xxx
             </td>
          </tr>
         
         
       </table>
       <table>
         <tr>

             <td class="t-right">
             <?php $option = array('Value' => 'generar', 'class' =>
                    "input-submit"); ?>
             <?php echo $this->Form->end($option); ?>
            </td>
            <td></td>
          </tr>
       </table>
     
    </fieldset>
    <!-- /fin form --> 
        <div class="grid-buttons">
                     <!--<div class="title-grid"><span>Acciones</span></div>-->
            <div class="content-gird">
                    <div style="float: left;">
                        <input type="button" class="button" value="Atras" onclick="javascript:history.back();" /> 
                    </div>
                <div class="clear"> </div>
            </div>

        </div>

    </div>
    <!-- /content --> 

</div>
<!-- /cols -->



  